package com.ibm.cloud.banking.parameter.pricing.facade;


import com.ibm.cloud.banking.parameter.pricing.entity.BaseRateLyrDefineParamVo;
import com.ibm.cloud.banking.parameter.pricing.entity.FeeCalculateResultVo;
import com.ibm.cloud.banking.parameter.pricing.entity.PricingChargeParamVo;
import com.ibm.cloud.banking.parameter.pricing.entity.ResultVo;

import java.math.BigDecimal;

public interface IBaseRateLyrDefineService {
    ResultVo<FeeCalculateResultVo> getFeeAmountInnerByCondition(BaseRateLyrDefineParamVo var1, PricingChargeParamVo var2);

    ResultVo<BigDecimal> getFeeAmountByCondition(BaseRateLyrDefineParamVo var1);
}
